wedding altar - Turkish English Dictionary